.wp-block-custom-ge-hero-primary{padding:12.4em 0 0 0;position:relative;color:var(--ge-white);background-color:var(--ge-dark-indigo)}.wp-block-custom-ge-hero-primary .bg-overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:black;display:none;z-index:0}.wp-block-custom-ge-hero-primary p{line-height:normal}.wp-block-custom-ge-hero-primary .main-background{filter:opacity(0.1) contrast(1) brightness(1.7) saturate(0);width:100%;height:100%;position:absolute;background-size:cover;background-position:left bottom;top:0;background-repeat:no-repeat}.wp-block-custom-ge-hero-primary.without-bg-img .main-background{filter:none}.wp-block-custom-ge-hero-primary section{position:relative;z-index:10;margin:0 auto}.wp-block-custom-ge-hero-primary section:after{clear:both;display:block;content:" "}.wp-block-custom-ge-hero-primary .intro-text{position:relative;z-index:3}.wp-block-custom-ge-hero-primary .intro-text main{position:relative}.wp-block-custom-ge-hero-primary .intro-text main h5{text-transform:uppercase}.wp-block-custom-ge-hero-primary .header-image{position:absolute;display:block;clear:both;width:100%;height:auto;z-index:2}.wp-block-custom-ge-hero-primary .header-image img{border:0;width:100%;position:relative;height:auto}.wp-block-custom-ge-hero-primary .header-image .image-gradient{z-index:1;position:absolute;width:30%;height:100%;opacity:0.5;background-image:-moz-linear-gradient(left, #17314e 0%, rgba(23,49,78,0) 100%);background-image:-webkit-linear-gradient(left, #17314e 0%, rgba(23,49,78,0) 100%);background-image:linear-gradient(to right, #17314e 0%, rgba(23,49,78,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#17314e', endColorstr='#0017314e', GradientType=1)}.wp-block-custom-ge-hero-primary .row{margin-right:0;margin-left:0}.wp-block-custom-ge-hero-primary .nopaddingbottom{padding-bottom:0 !important}@media only screen and (min-width: 992px){.wp-block-custom-ge-hero-primary .intro-text{margin:3em 0 3em 0;min-height:18.75rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:2.8125rem;letter-spacing:-0.0625rem;padding:0.3em 0 0.4em 0;line-height:3.4375rem}.wp-block-custom-ge-hero-primary .intro-text main h5{letter-spacing:0.125rem}}@media only screen and (min-width: 1024px){.wp-block-custom-ge-hero-primary .intro-text{margin:3em 0 4em 0;min-height:20.313rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:3rem}}@media only screen and (min-width: 1070px){.wp-block-custom-ge-hero-primary .intro-text{min-height:21.875rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:3.125rem;line-height:3.875rem}}@media only screen and (min-width: 1150px){.wp-block-custom-ge-hero-primary .intro-text{min-height:25rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:3.25rem}}@media only screen and (min-width: 1200px){.wp-block-custom-ge-hero-primary .intro-text{min-height:26.25rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:3.75rem;line-height:normal}}@media only screen and (min-width: 1366px){.wp-block-custom-ge-hero-primary .intro-text{margin:3em 0 6em 0;min-height:27.063rem}.wp-block-custom-ge-hero-primary .intro-text main h5{font-size:1.25rem;letter-spacing:0.214375rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:4rem;letter-spacing:-0.0625rem;padding:0.3em 0 0.4em 0}}@media only screen and (min-width: 1500px){.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:4.375rem;padding:0.4em 0 0.7em 0}}@media only screen and (min-width: 1600px){.wp-block-custom-ge-hero-primary .intro-text{min-height:32.188rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:5rem;letter-spacing:-0.125rem;line-height:6.25rem;padding:0.4em 0}}@media only screen and (min-width: 1700px){.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:5.25rem;letter-spacing:-0.1875rem;line-height:6.5625rem}}@media only screen and (min-width: 1800px){.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:5.4375rem;line-height:6.875rem}}@media only screen and (min-width: 1920px){.wp-block-custom-ge-hero-primary .intro-text{margin:6em 0 10em 0;min-height:34rem}.wp-block-custom-ge-hero-primary .intro-text main h5{font-size:1.5rem;line-height:1rem;letter-spacing:0.214375rem}.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:5.75rem;line-height:6.5625rem;letter-spacing:-0.20875rem}.wp-block-custom-ge-hero-primary .image-wrapper .header-image{max-height:56.25rem;overflow:hidden}}@media only screen and (min-width: 1920px) and (min-width: 2100px){.wp-block-custom-ge-hero-primary .intro-text h1{font-size:6.25rem}}@media only screen and (min-width: 2300px){.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:6.75rem}}@media only screen and (min-width: 2500px){.wp-block-custom-ge-hero-primary .intro-text main h1{font-size:8.125rem}}@media (max-width: 991px){.wp-block-custom-ge-hero-primary{background-image:none !important;background-color:var(--ge-dark-indigo);padding-top:0}.wp-block-custom-ge-hero-primary .main-background,.wp-block-custom-ge-hero-primary .image-gradient{display:none !important}.wp-block-custom-ge-hero-primary .bg-overlay{display:none !important}.wp-block-custom-ge-hero-primary .post-entry .image-wrapper{position:relative;display:block;flex:none}.wp-block-custom-ge-hero-primary .post-entry .image-wrapper .header-image{position:relative;width:108%;left:-4%;height:auto}.wp-block-custom-ge-hero-primary .post-entry .intro-text{top:0}.wp-block-custom-ge-hero-primary .post-entry .intro-text main h1{padding:0.4em 0}.wp-block-custom-ge-hero-primary .post-entry .intro-text main h5{letter-spacing:0.098125rem}.wp-block-custom-ge-hero-primary .post-entry .text-wrapper{order:2;padding:5rem 0}.wp-block-custom-ge-hero-primary .wp-block-button{float:left;margin:0 1.5em 0 0 !important}.wp-block-custom-ge-hero-primary main h1{letter-spacing:-0.11rem}}@media only screen and (max-width: 767px){.wp-block-custom-ge-hero-primary .post-entry .text-wrapper{order:1;padding:4rem 0 1rem 0}.wp-block-custom-ge-hero-primary .post-entry .intro-text{margin:0}.wp-block-custom-ge-hero-primary .post-entry .intro-text .wp-block-button{float:inherit !important;margin:1.5em 0 !important}.wp-block-custom-ge-hero-primary .post-entry .image-wrapper{order:2;position:relative;left:-3%}.wp-block-custom-ge-hero-primary .post-entry .header-image{top:10%}}.wp-block-custom-ge-hero-primary .editor-rich-text h1{font-size:3.125rem;letter-spacing:-0.0625rem;line-height:3.75rem}.wp-block-custom-ge-hero-primary .header-image button.components-button.components-icon-button{background:white}.wp-block-custom-ge-hero-primary .image-feature.post-image button.components-button.components-icon-button.components-toolbar__control{top:0 !important;position:relative;left:0;z-index:3}.wp-block-custom-ge-hero-primary .wp-block-button.primary{margin-bottom:1em}.wp-block-custom-ge-hero-primary .wp-block-button.primary .wp-block-button__link{font-family:gesans-bold;text-transform:uppercase;letter-spacing:0.125rem;font-size:0.875rem;cursor:pointer;height:3.25rem;line-height:3.25rem;border-radius:1.625rem;padding:0 2em;color:var(--ge-white);border:0.125rem solid var(--ge-primary-blue);background-color:var(--ge-primary-blue);text-decoration:none}.wp-block-custom-ge-hero-primary .wp-block-button.primary .wp-block-button__link:hover{border:0.125rem solid rgba(var(--rgb-ge-primary-blue), 0.2);background-color:rgba(var(--rgb-ge-primary-blue), 0.8)}.wp-block-custom-ge-hero-primary .wp-block-button.secondary .wp-block-button__link{font-family:gesans-bold;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.125rem;height:3.25rem;line-height:3.25rem;border-radius:1.625rem;padding:0 2em;color:var(--ge-white);border:0.125rem solid rgba(var(--rgb-ge-white), 0.5);background-color:transparent;text-decoration:none}.wp-block-custom-ge-hero-primary .wp-block-button.secondary .wp-block-button__link:hover{color:var(--ge-white);border:0.125rem solid var(--ge-white);background-color:transparent}@media only screen and (max-width: 1200px){.wp-block-custom-ge-hero-primary .wp-block-button.primary .wp-block-button__link{font-size:0.6875rem;height:3rem;line-height:2.75rem}.wp-block-custom-ge-hero-primary .wp-block-button.secondary .wp-block-button__link{font-size:0.6875rem;height:3rem;line-height:2.75rem}}
